package com.fdb.efp.nls.common.constant;
/**
 * 功能描述：账户类型对应的账户状态<br/>
 * 创建时间：2020/2/19 11:51
 * @Author tiankg
 * @Version 1.0
 * @Since   1.0
 * @Param
 * @Return
 */
public enum AcctStEnum {
    /****************D1账户start*****************/
    D1_1("1","正常"),
    D1_2("2","逾期"),
    D1_3("3","结清"),
    D1_4("4","呆账"),
    D1_5("5","转出"),
    D1_6("6","担保物不足(一代中的\"6-应补仓未补仓”对应此代码)"),
    D1_7("7","强制平仓"),
    D1_8("8","司法追偿"),
    /****************D1账户end*****************/
    /****************R1账户start****************/
    R1_1("1","正常"),
    R1_2("2","逾期"),
    R1_3("3","结清"),
    R1_4("4","呆账"),
    R1_5("5","银行止付"),
    R1_6("6","担保物不足"),
    R1_8("8","司法追偿"),
    /****************R1账户end****************/
    /****************R2/R3账户start****************/
    R2andR3_1("1","正常"),
    R2andR3_2("2","冻结"),
    R2andR3_3("3","止付"),
    R2andR3_4("4","销户"),
    R2andR3_5("5","呆账"),
    R2andR3_6("6","未激活"),
    R2andR3_8("8","司法追偿"),
    R2andR3_31("31","银行止付(由于持卡人信用问题导致商业银行停用其信用卡账户的透支功能)"),
    /****************R2/R3账户end****************/
    /****************R4账户start****************/
    R4_1("1","正常"),
    R4_2("2","逾期"),
    R4_3("3","结清"),
    R4_4("4","呆账"),
    R4_6("6","担保物不足"),
    R4_8("8","司法追偿"),
    /****************R4账户end****************/
    /****************C1账户start****************/
    C1_1("1","催收"),
    C1_2("2","结束");
    /****************C1账户end****************/

    private String code;//码值
    private String value;//描述

    private AcctStEnum(String code, String value){
        this.code = code;
        this.value = value;
    }

    public String getCode() {
        return code;
    }

    public String getValue() {
        return value;
    }
}
